package com.dqyt.khjc.mapper;

import com.dqyt.khjc.bean.LoginHistory;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 登录记录
 *
 * @author Administrator
 */
public interface LoginHistoryMapper {

    public int createLoginHistory(LoginHistory mLoginHistory);


    /**
     * 分页查询登陆历史记录
     * @param page
     * @param size
     * @param userName
     * @param userPhone
     * @param userAccount
     * @return
     */
    public List<LoginHistory> getLogHisListPage(@Param("page") Integer page,
                                                @Param("size") Integer size,
                                                @Param("userName") String userName,
                                                @Param("userPhone") String userPhone,
                                                @Param("userAccount") String userAccount);


    /**
     * 查询总条数
     * @param userName
     * @param userPhone
     * @param userAccount
     * @return
     */
    public long getTotalNumber(@Param("userName") String userName,
                                @Param("userPhone") String userPhone,
                                @Param("userAccount") String userAccount);
}
